home *** CD-ROM | disk | FTP | other *** search
- edefrag : Linux File System defragmenter.
- Copyright (C) Stephen Tweedie, 1992, 1993.
-
- Current version - emergency release 0.3b
-
- Changes:
- ===
- 6 Jan 1993:
- Public Release 0.3b
-
- Emergency release - fixed major bug in extfs bad-block handling code.
- Still no bad block handling for minix-fs.
- ===
- 24 Dec 1992:
- Added defrag.8 man page.
- ===
- 23 Dec 1992:
- Development Version 0.3a
-
- Added minix support - I hope.
- There are now two programs, defrag and edefrag, compiled largely from
- the same sources but with different #defines. The object files produced
- for each version are incompatible, and the Makefile now properly handles
- multiple recompilation of each source file where necessary to produce
- two separate object files.
-
- -v no longer produces reams of inode progress report; -vv still does,
- however (and now also lists total blocks per inode).
-
- Tidied up the -vv relocation reporting.
- ===
- 21 Dec 1992:
- Public Release 0.2
-
- Added CHANGELOG, README, INSTALL files.
- Increased default buffer pool.
- Removed redundant -l option.
- ===
- 19 Dec 1992:
- Pre-alpha Release 0.2
-
- Improvements over release 0.1:
- Improved handling of -v, -s and -l switches.
- Added -DNODEBUG to disable debugging features (and assertions).
- Now sorts inodes sensibly before reallocating data.
- Data relocation is now highly optimised with buffered and sorted reads/writes.
- User-configurable buffer pool size.
- Added -r (readonly) option for testing and confidence. Supplies an estimate
- of how hard the defragmenter will have to work.
-
- Still no minix-fs support.
- ===
- 13 Dec 1992:
- Tidy of release 0.1.
- Added option help to usage error message.
- Added better version information with version.h.
- Moved buffer management to buffers.c
- ===
- 12 Dec 1992:
- Release 0.1
-
- Linux disc defragmenter release 0.1 committed to CVS
- No optimisation; no buffering; no Minix-fs support.
- First semi-public release.
- ===
- 3 Dec 1992:
- Original version based on efsck 0.9 alpha by Remy Card and Linus
- Torvalds.
-